@charset "utf-8";
/* CSS Document */

*{margin:0 auto; padding:0;}
body{ font:12px SimSun; font-family: '微软雅黑'}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
ul,li{ list-style:none;}
input,select{ vertical-align:middle;}
a{ text-decoration:none;}
img{ border:menu none;}
.center{ text-align:center;}
.txt_r{ text-align:right;}
.txt-indent{text-indent:2em;}
.clearfix:after {
    content: ".";             
	display: block;            
    height: 0; 
	font-size:0;
    clear: both;              
    visibility: hidden;	     
}
.clearfix {display: inline-block;}   
* html .clearfix {height:1%;}
.clearfix {display: block;}
.bg{ background:url(../../images/bg.png) no-repeat 10000px 10000px;}
.btn{ border:medium none; cursor:pointer;}
.mr15{ margin-right:15px;}
.pt20{ padding-top:20px;}
.pt40{ padding-top:40px;}
.mr40{ margin-right:40px;}




.page_top{ background-color:#d7d7d7; height:30px;}
.page_content{ min-height:700px; _height:700px;}
.page_fot{ background-color:#ededed; border-top:1px solid #c9c9c9; height:182px; padding-top:12px; color:#848484;}
.page_top_t,.page_content_t,.page_fot_t{ width:1000px;}
.page_top_t a{ height:30px; line-height:30px; padding-left:22px; color:#575757;}
.top_one{ width:80px;}
.top_two{ background-position:-775px 0px; width:70px;}
.top_three{ background-position:-775px -31px; width:70px;}
.top_four{ background-position:-775px -64px; width:40px;}
.top_five{ background-position:-775px -94px; width:40px;}
.top_six{ background-position:-775px -125px; width:50px;}
.page_fot_t .page_fot_title{ line-height:50px; font-weight:bold;}
.page_fot_one{ width:210px; float:left; background:url(../../images/fot_line.jpg) no-repeat top right;}
.page_fot_two{ width:370px; float:left; background:url(../../images/fot_line.jpg) no-repeat top right; padding-left:70px;}
.page_fot_three{ width:220px; float:left; padding-left:70px;}
.page_fot_t td{ line-height:24px;}
.page_fot_t a{ color:#848484;}
.page_fot_four{ background-color:#b9b9b9; color:#575757; line-height:36px; text-align:center; margin-top:20px;}
.page_fot_four span{ font-family:Arial, Helvetica, sans-serif;}
.cidian_logo{ padding-top:135px; text-align:center;}
.page_nav{ width:490px; padding-bottom:20px;}
.page_nav a{ font:bold 18px/20px SimSun; color:#666666; margin-right:40px;}
.page_nav a:hover,.page_nav a.on{ color:#34bf04; border-bottom:3px solid #34bf04;}
.page_search{ width:600px; text-align:center;}
.input_one{ width:498px; height:35px; border:1px solid #999999; font-size:20px;}
.btn_one{ width:94px; height:37px; background:url(../../images/search_btn_one.jpg) no-repeat; cursor:pointer; border:medium none;}
.btn_one:hover{ background:url(../../images/search_btn_two.jpg) no-repeat;}
.package{ width:598px; padding-top:130px; text-align:center;}
.package_one,.package_two{ float:left; background:url(../../images/package_bg.jpg) no-repeat; padding:2px 1px 16px 1px; width:286px; height:144px; overflow:hidden;}
.chrome_one{ background:url(../../images/chrome_one.jpg) no-repeat; width:286px; height:144px;}
.chrome_two{ background:url(../../images/chrome_two.jpg) no-repeat; width:265px; height:55px; padding:89px 0 0 21px;}
.chrome_two a,.firefox_two a{ display:block; width:103px; height:27px; margin:0;}
.firefox_one{ background:url(../../images/firefox_one.jpg) no-repeat; width:286px; height:144px;}
.firefox_two{ background:url(../../images/firefox_two.jpg) no-repeat; width:265px; height:55px; padding:89px 0 0 21px;}
/*登录后*/
.z_login_after{ line-height:30px; _padding-top:5px;}
.z_login_after .z_icon{ width:16px; height:17px; background:url(../../images/bg_after.png) no-repeat -1000px -1000px; display:inline-block; vertical-align:middle; margin-left:10px; margin-right:5px;}
.page_top_t .z_login_after a{ padding:0;} 
.z_login_after .z_licon_login_in{ background-position:-9px -10px; margin-bottom:2px;}
.z_login_after .orange{color: #FC6D1F;}
.z_login_after .z_licon_mail{ background-position:-9px -147px;}
.z_login_after .z_licon_notice{ background-position:-9px -201px;}
.z_login_after .z_licon_gift{ background-position:-9px -303px; margin-bottom:3px;}
.z_login_after .z_licon_exit{ background-position:-9px -252px; margin-bottom:2px;}

/*例句解释页面*/
.cidian_logo_two{ background:url(../../images/top_bg_x.jpg) repeat-x;}
.page_content_top{ width:1000px; background:url(../../images/cidian_logo2.jpg) no-repeat 33px 46px; height:168px; position:relative;}
.page_back{ position:absolute; width:80px; height:70px; top:46px; left:37px;}
.example_word{ font:24px/72px Arial, Helvetica, sans-serif; padding-top:15px; width:970px;}
.example_sentence{ background:url(../../images/yellow_example_word.jpg) no-repeat top left; width:970px; padding-top:50px;}
.example_sentence_list{ margin-bottom:30px;}
.example_sentence_list .sentence_one{ font:14px/26px Arial, Helvetica, sans-serif; color:#000; overflow:hidden;}
.green{ color:#73ce46;}
/*.example_sentence_list .sentence_two .left{ width:820px; font:14px/26px SimSun;}
.example_sentence_list .sentence_two .right{ width:150px; text-align:right font:14px/26px SimSun; color:#cccccc;}*/
.example_sentence_list .sentence_two .left_mm{ font:14px/26px SimSun;}
.example_sentence_list .sentence_two .right_mm{ text-align:right font:14px/26px SimSun; color:#cccccc;}

.paging{ line-height:22px; font:12px/24px SimSun; text-align:center; padding:20px 0;}
.paging a{ padding:2px 7px; border:1px solid #848484; margin-right:7px; color:#848484;}
.paging .dian{ color:#848484; padding:2px; margin-right:10px;}
.paging .on{ color:#73ce46;border:1px solid #fff;}


.word_sentence{ width:970px; padding-top:20px;}
.word_sentence_left{ float:left; width:130px;}
.word_sentence_right{ float:left; border-left:1px solid #e5e5e5; width:790px; padding-left:45px; padding-bottom:30px; overflow:hidden;}
.word_book{ font:16px/48px SimSun;}
.word_book a{ font:14px SimSun; padding:2px 10px 0 0; background:url(../../images/img_one.jpg) no-repeat; margin-right:15px;}
.word_book a:hover{ background:url(../../images/img_one_on.jpg) no-repeat;}
.word_history{ border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding:15px 0; font:16px/24px Arial, Helvetica, sans-serif;}
.word_history p{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.word_history p a{ color:#000;}
.word_history .word_history_title{ font:16px/30px SimSun;}
.search_word{ font:24px/50px Arial, Helvetica, sans-serif;}
.search_word .btn_two{ background:url(../../images/img_two.jpg) no-repeat; font-size:18px; padding-left:14px; margin-left:20px;}
.search_word .btn_two:hover{ background:url(../../images/img_two_on.jpg) no-repeat;}
.search_word .btn_three{ background:url(../../images/img_three.jpg) no-repeat; font-size:18px; margin-left:20px; padding:2px 42px;}
.search_word .btn_three:hover{ background:url(../../images/img_three_on.jpg) no-repeat; font-size:18px;}
.soundmark{ font:14px/40px "Microsoft YaHei"; color:#000; padding-bottom:35px;}
.soundmark span{ color:#a0a0a0;}
.soundmark a{ font-size:14px; background:url(../../images/img_four.jpg) no-repeat; margin-left:10px; padding:0px 5px;}
.soundmark a:hover{ font-size:14px; background:url(../../images/img_four_on.jpg) no-repeat;}
.paraphrase{ background:url(../../images/green_example_word.jpg) no-repeat top center; padding-top:28px;}
.paraphrase_list{ font:14px/30px SimSun; margin-top:30px;}
.paraphrase_list .dictionary{ color:#999999; padding-right:40px; border-bottom:1px solid #e5e5e5; width:140px; margin:0;}
.paraphrase_list .dictionary_message{ color:#000;}
.more_r{ position:relative; padding-bottom:30px; _height:10px;}
.more{ position:absolute; width:100px; height:30px; left:435px; bottom:0px;}
.more a{ color:#73ce46; font:16px/30px SimSun; text-align:center;}
.more a:hover{ color:#359a02;}
.w100{ width:790px;}
.example_sentence_list .sentence_two .left.w630{ width:630px;}

/**新版-页面头部**/
/*header*/
.emr_top{ background-color:#d6d6d6;}
.emr_top_body{ width:962px; height:28px; margin:0 auto;}
.emr_top_body a{ line-height:28px; color:#565656; display:inline-block;}
.emr_top_l{ float:left;}
.emr_top_l li.icon, .emr_top_r li.icon{ background:url(../../images/www/header_bd.png) no-repeat scroll; height:28px; line-height:28px; float:left; margin-top:0; margin-left:27px; *margin-left:20px; padding-left:23px;}
.emr_top_l li.index{ background:none; margin-left:0; padding-left:0;}
.emr_top_l li.mobile{ background-position:-5px 0;}
.emr_top_l li.weibo{ background-position:-5px -28px;}
.emr_top_l li.nav{ background:none; position:relative; width:90px; margin-left:14px; padding-left:0; z-index:9999;}
.emr_top_l li.nav a{ width:77px; padding-left:13px; }
.emr_top_l li.nav a:hover, .emr_top_r li.user a.name:hover{ background-color:#eaeaea;}
.down{ background:url(../../images/www/nav_bd.png) no-repeat scroll; width:9px; height:5px; display:inline-block; position:absolute; top:11px; right:14px;}
.nav_list{ background-color:#fff; position:absolute; top:27px; right:-1px; width:90px; border-top:1px solid #d6d6d6; border-right:1px solid #d6d6d6; border-left:1px solid #d6d6d6; z-index:9999;}
.nav_list li{ background-color:#fff; height:28px; border-bottom:1px solid #d6d6d6;}
.emr_top_l li.nav .nav_list li a, .emr_top_r li.user .nav_list li a{ width:80px; line-height:28px; padding-left:11px;}
.emr_top_body .nav_list li a:hover, .emr_top_body .nav_list li.current a{ background-color:#d5e4fb;}
.emr_top_r{ float:right;}
.emr_top_r li.login{ background-position:-5px -59px;}
.emr_top_r li.regist{ background-position:-5px -89px;}
.emr_top_r li.user{ position:relative; background:none; margin-left:0; padding-left:0; z-index:9999;}
.emr_top_r li.user a.name{ background:url(../../images/www/header_bd.png) no-repeat 0 -119px; padding-left:28px; padding-right:31px;}
.emr_top_r li.mail{ background-position:-5px -148px; margin-left:15px;}
.red{ color:#ff0000;}

/*词典挑错页面*/
.page_content_pick_top { background:url(../../images/top_bg_x.jpg) repeat-x; height:82px;}
.page_content_pick_top_box { width:963px; height:82px; position:relative;}
.pick_title { position:absolute; left:3px; bottom:0; font:20px/40px 'Microsoft YaHei'; color:#000000;}
.page_content_pick_cont { margin-top:15px; width:692px;}
.pick_box01{ border:1px solid #c5e5bd; background-color:#effcec; padding-top:25px;}
.pick_tit01 { width:500px; border-bottom:1px solid #e6e6e6; font:bold 16px/44px Arial, "Lucida Bright", "DejaVu Serif", Georgia, serif; color:#18a702; padding-left:42px;}
.pick_checkbox { font:12px/22px '宋体'; color:#333333; width:460px; padding:25px 0 30px;}
.pick_check { margin-right:5px;}
.pick_checkbox label { margin-right:20px;}
.pick_tit02 { font:bold 14px/44px '宋体'; color:#333333; width:460px;}
.pick_txt01 { width:460px; margin-bottom:20px;}
.text_area { resize:none; width:440px; height:84px; border:1px solid #cccccc; font:12px/22px '宋体'; color:#000000; padding:5px 10px;}
.red { font-size:12px; font-weight:normal; color:#ff0000;}
.text { height:42px; line-height:42px;}
.pick_btn { width:460px; text-align:center; padding:30px 0 50px;}
.pick_btn .btn { background:url(../../images/pick_btn.jpg) no-repeat; width:104px; height:35px; border:1px solid #999999; outline:none;}
.pick_box02 { margin-top:20px;}
.pick_tit03 { font:bold 12px/30px '宋体'; color:#18a702;}
.pick_txt02 {font:12px/30px '宋体'; color:#000000;}
.pick_txt02 span { color:#fe0000;}
.pick_img { text-align:center; margin:36px auto 46px;}
.pick_img img { width:400px; height:80px;}


/*词典新词页面*/
.add_words_line { width:620px; margin-top:25px; font:bold 14px/42px '宋体'; color:#333333;}
.add_tit { float:left; text-align:right; width:110px; display:inline-block;}
.add_txt {border:1px solid #cccccc; font:12px/42px '宋体'; color:#000000; padding:0 10px; width:450px; height:42px; float:left;}
.add_txt2 { height:84px; resize:none;}


/*后台-词典新词*/
.bg_dictionary{}

/*词典挑错提交*/
.pad160 { padding:160px 0;}
.submit_box { width:220px; height:68px; font:bold 30px/68px 'Microsoft YaHei'; color:#18a702;zoom:1}
.submit_box span { vertical-align:middle; margin-right:5px;}
.submit_box img { vertical-align:middle; width:68px; height:68px;}
.submit_txt { font:bold 24px/34px 'Microsoft YaHei'; color:#333333; text-align:center; margin-top:50px;}

.content{ margin: auto; float: none; width: 1000px}
.content .f_detail_box{ width: 730px}



.top{ width: 1000px; margin:auto;}
.top .nav .active a{ background-color:#3d5f8f; color: #fff }
.top ul li{ float: left}
.top ul li a{ display: inline-block; font-size: 14px; margin: 10px 0; padding: 0px 20px; color:#20558a;font: 16px/30px '微软雅黑';
	border:1px solid #3d5f8f;
}
.page{ width: 920px; padding:20px 40px; background: #fff }
.c_nav li{ width: 50%; float: left; text-align: left; margin:20px 0;}
.c_nav li a{ display: block;font: 16px/30px '微软雅黑'; color: #20558a; }
.c_nav li span{ display: block;font: 14px/20px '微软雅黑';color: #666666;}
/*.p_nav{ background-color: #f6f6f6;border: 1px solid #cecdcd; border-bottom: 0; padding-left: 20px;}*/
.p_nav{ background:url(../img/hbg_03.png);border-bottom: 0; padding-left: 20px; height: 60px}
.p_nav a{ color:#20558a; font: 15px/30px '微软雅黑'; line-height: 60px}
.p_w{ width: 980px}
h2{ color: #20558a}
.f_page_cont_box{}
.f_page_cont_top{font: 15px/30px '微软雅黑';line-height: 40px;color: #286dae;}
.spe_content{ width: 1000px; background: #fff}

.f_page_cont_nav ul li a{ width: auto; display: block; color: #20558a}
.f_results_line p a{ color: #20558a}
.m_p_c_l{width: 235px}
.m_p_c_r{ width: 735px}


.spe_wap_nav{ display: none}
.logo_c{ float: left; margin-top: 10px}
.nav{ float: right; padding: 8px 0}
/*.top{ padding: 10px 0}*/
.wap_class_nav{ display: none;}
#class_nav ul li.active a,#class_nav ul li:hover a{ background-color:#3d5f8f;color: #fff }
.footer_kit{ text-align: center; font-size:14px; color: #666666; margin: 30px 0 }
.footer {
	background: #75aae4;
	padding: 12px;
	color: #fff;
	text-align: center;
	 margin-top: 40px
}
.footer a{ color: #fff}

.f_page_cont_nav{ min-height: 0px!important} 
.unfold{ position: absolute; top: 40px; background-color: #fff; width: auto;}
.unfold li{ float: none!important; display: inline-block;}
#nav_wrap{ position: relative;}
input[type="radio"]{ padding: 3px}


.main_top{ width: 100%; background: url(../img/top_bg.jpg); height: 65px;margin-bottom: 0px;}
.top_in{margin: auto; width: 1000px}
.top_in img{ width: 200px; margin-top: 20px; float: left;}
.top_in .top_nav{ float: left; margin-left: 25px}
.top_in .top_nav a{ color: #fff; border: 0; margin: 0; height:auto; padding-top: 18px; height: 47px}
.top_in .top_nav li.active,.top_in .top_nav li:hover{ background:#3d5f8f }
.top_in .top_nav li{ margin: 0 1px}
body{ background: #f3f3f3}

.nav_inc {
width: 34px;
height: 23px;
background-color: #3d5f8f;
float: right;
padding: 5px 0;
margin: 6px 20px 0 0
}

.nav_p {
height: 2px;
width: 24px;
background-color: #fff;
display: block;
margin: 4px 5px;
}
.nav_3g{ display: none}
.nav_inc{ display: none}
.nav{ float: none}


/*随机化工具*/
.page_theme{ width: 1000px; margin: auto; color: #3d5f8f;  margin-top: 90px; min-height: 200px}
.d_input{ width: 430px; margin: auto; text-align: center;}
.d_input .import input{ width: 288px; height: 36px;display: inline-block; padding: 0; 
	margin: 0; border:1px solid #999; font-size: 16px; padding-left: 10px}
.d_input .go input{ width: 120px;height: 38px;background-image: none; font-size: 16px;cursor: pointer;
font-weight: bold;display: inline-block; border: 0; color: #fff;padding: 0; margin: 0;margin-left: -8px;}

.page_theme .title{  text-align: center;font: 24px/60px '微软雅黑';}
.page_theme .tip{ text-align: left; font-size: 16px; margin: 4px 0 10px 10px; font-family: '微软雅黑'}
.page_theme .s_a{ text-align: left; font-size: 14px; margin: 10px 0 10px 10px; text-decoration: underline;color: #1011F6;cursor: pointer; }
/*.post table tr td input[type="text"]{ height: 30px}*/
.num_content{ width: 1000px; margin: auto}
.num_ul li{ display: inline-block; float: left; margin: 10px}

.num_content{ margin-top: 30px}
.header table{ width: 1000px; margin: auto; text-align: center;}
.header thead{ background-color:#5B779F }
.header thead tr th:first-child{width: 10%}
.header thead tr th{ width: 9%; padding: 10px 0; margin: 0; border: 0!important;color: #fff; font-size: 16px}
.header tbody{ color: #999}
.header tbody tr td{ width: 9%; padding: 10px 0; margin: 0; border-right:1px solid #E5DFDF ; font-size: 8px}

.header tbody tr td:first-child{background-color:#6182B0 ; color: #fff; width: 10% }
.code_div{ font-size: 16px; margin-top: 10px}
.code_div span{ color: red;}
.fl{ float: left}
.fr{ float: right;}
.get_excel span{background-color: #23C4C5; color: #fff; font-size: 14px; font-family:'微软雅黑';
font-weight: bold;cursor: pointer; display: block; }
.get_excel span a{padding: 10px 20px; color: #fff; display: block;}
.s_m{ margin: 10px 0}
.blueC { background: #3385ff;}
.blueC:hover{ background-color: #2772E2}
.bltwo { background-color: #00AFFF}
.blue_text{ color:#3385ff; }
.bltwo_text {color: #00AFFF}
.bltwo:hover{ background-color: #1793CC}
.message{ text-align: center; font-size: 16px; color: red}
.mt40{ margin-top: 40px}
.p_nav a{ font-size: 16px; color: #286dae}
.top_n_div{ display: none; position: absolute; background: #3d5f8f}
ul.top_nav li .top_n_div a{ padding: 0px; width: 140px; display: block; height: 30px;left: 30px;
 padding: 5px 22px;border-bottom: 1px solid #34587B; font-size: 14px }
 .top_3g_nav li.active{background-color: #3d5f8f; }


@media (max-width: 965px){
	body{ background-color: #fff}
	.f_page_cont_l{ width: 100%; float: none}
	.post table tr td:last-child{ min-width: 160px}
	.post table tr td:last-child input[type="text"]{ min-width: 80px!important; width: 60px}
	.post table tr td:first-child input[type="text"]{ width: 60px; min-width: 40px}
	.post table.with_radio  tr td:last-child{ min-width: 0px!important}
	.post table tr td{ width: auto; word-break:break-all; word-wrap:break-word; text-align: left;}
	
	.post table tr td input[type="radio"]{min-width: 0px!important}
	.post table tr td input[type="checkbox"]{min-width: 0px!important}
	.post table tr td option{ max-width: 50px; height: 100px; display: block;}

	.f_detail_box{ padding: 0px 10px 20px 10px}
	table{ text-align: center; font-size: 14px}
	.post table tr td{ padding: 10px 0 10px 0}
	.post table .answer td:first-child{ padding-left: 10px}
	.p_w{ width: 100%;box-sizing: border-box;}
	.page{ width: 100%; box-sizing: border-box; padding: 0 10px}
	.c_nav li{ width: 100%}
	.top{ width: 100%}
	.c_nav li{ margin: 10px 0;}
	.c_nav li:first-child{ margin-top: 20px}
	.spe_wap_nav{display: block;}
	.content .f_detail_box{ width: auto;}

	.top .logo_c{ float: none; padding-left: 10px;  padding: 5px 0 5px 10px}
	.top .logo_c img{ width:150px}
	.top .nav{float: none; padding: 0;}
	.top .nav li{width: 33.33%}
	.top .nav li a{ width: 100%;box-sizing: border-box; text-align: center; padding: 0; border:1px solid #20558a; margin-bottom: 0}
	.top .nav .active a{ border-color:#20558a;}
	.top{box-sizing: border-box; padding-bottom: 0; padding-top: 0 }
	.m_p_c_l{ display: none; width: 100%}
	.m_p_c_r{width: 100%}
	.spe_content{ width: 100%}
	.f_page_cont_box{padding: 0 10px}


	/*分类导航*/
	.wap_class_nav{ display: block;}
	.wap_class_nav ul:first-child li{ float: left; margin: 0 6px}
	.wap_class_nav ul li a{ font: 16px/30px '微软雅黑'; color:#676767; padding: 4px 0; display: block; z-index: 9999}
	.wap_class_nav ul:first-child li{ z-index: 9999}
	.wap_class_nav ul:first-child{ width: 1320px}
	.wap_class_nav{ overflow: hidden;}
	.wap_class_nav ul li.active a{ color: #147AE0}
	#nav_wrap{ background-color:#f1f1f1}
	.footer{ font-size: 12px}
	.sys_class_nav ul:first-child{ width: 795px!important}
	.f_page_cont_r{ float: none; width: auto;}
	.unfold li{ float: none;margin: 0 6px}
	.unfold li a{ font: 16px/30px '微软雅黑'; color:#676767; padding: 4px 0; display: block; z-index: 9999}

	/*新的导航*/
	.main_top{ height: 45px}
	.main_top img{ margin-left: 10px; margin-top: 12px; width: 180px}
	.top_nav{ display: none}
	.top_in{ width: 100%}
	.nav_inc{ display: block;}
	.nav_3g{background-color: #5179B2;z-index: 999; display: none}
	.nav_3g ul li{
		display: block;
		color: #999;
		font-size: 1.2em;
		margin: 0px 5px;
		border-radius: 4px;
			}
	.nav_3g ul li a{color: #fff;display: block;padding: 7px 0 10px 30px;
			font-family: "微软雅黑", 'microsoft yahei', Arial, sans-serif;
			font-size: 1.0em;line-height: 20px;
		}
	/*随机化工具*/
	.page_theme{ width: 100%; margin-top: 20px}
	.d_input{ width: 100%; padding: 0 20px; box-sizing: border-box;}
	.d_input .import input{ width: 70%;box-sizing: border-box;}
	.d_input .go input{ width: 28%;box-sizing: border-box;}
	.num_content{ width: 100%}
	.header table{ width: 100%}
	.code_div{ margin-bottom: 10px; margin-left: 8px; line-height: 26px}
	.get_excel{ margin-right: 8px}

	
}